package net.pinnoocle.playdao.entity.shopPc.user;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import net.pinnoocle.playdao.entity.page.BasePageParam;

/**
 * @author ye
 * @Description
 * @create 2021-10-25 15:19
 */
@Data
public class
UserListSearchParams extends BasePageParam {

    @ApiModelProperty("性别 0 未知 1 男 2 女")
    private Integer gender;

    @ApiModelProperty("邀请人数范围-左边值")
    private Integer inviterTimesLeft;

    @ApiModelProperty("邀请人数范围-右边值")
    private Integer inviterTimesRight;

    @ApiModelProperty("玩本总数范围-左边值")
    private Integer playTimesLeft;

    @ApiModelProperty("玩本总数范围-右边值")
    private Integer playTimesRight;

    @ApiModelProperty("累计消费金额范围-左边值")
    private Double expenseAmountLeft;

    @ApiModelProperty("累计消费金额范围-右边值")
    private Double expenseAmountRight;

    @ApiModelProperty("累计消费时长范围-左边值")
    private Double expenseHourLeft;

    @ApiModelProperty("累计消费时长范围-右边值")
    private Double expenseHourRight;

    @ApiModelProperty("关注时间搜索-开始时间")
    private String startTime;

    @ApiModelProperty("关注时间搜索-结束时间")
    private String endTime;

    @ApiModelProperty("消费时间 0 近一个月 1 本周 2 当天")
    private Integer expenseType;

    @ApiModelProperty("消费时间搜索-开始时间(接口赋值，前端忽略)")
    private String expenseStartDate;

    @ApiModelProperty("消费时间搜索-结束时间(接口赋值，前端忽略)")
    private String expenseEndDate;

    @ApiModelProperty("店铺id(接口赋值，前端忽略)")
    private String shopId;
}
